<?php

declare(strict_types=1);

namespace App\Constants;

use Hyperf\Constants\AbstractConstants;
use Hyperf\HttpServer\Annotation\Controller;

#[Controller]
class ServerCode extends AbstractConstants
{

    public const SUCCESS_CODE  = 200;
    public const ERROR_VALIDATE= 301;            //未登录
    public const ERROR_PARAMETERS  = 302;        // 缺少参数
    public const ERROR_APP_USER_ID = 303;        // 无法找到用户
    public const ERROR_USER_VALIDATE   = 304;        // 用户名或密码错误
    public const ERROR_MESSAGE_INFO= 305;       // 查询信息不存在
    public const ERROR_ADD_FAIL= 306;           // 信息添加失败
    public const ERROR_INFO_EXIST  = 307;         // 信息已存在
    public const ERROR_VERIFY_CODE = 308;           /* 手机验证失败 */
    public const ERROR_FORMA   = 309;               // 格式错误
    public const ERROR_REQUEST_FAIL= 401;       // 失败
    public const ERROR_NOT_PERMISSION  = 402;     // 权限不足
    public const ERROR_USER_STATUS_ABNORMAL= 403;     // 账号状态异常
    public const ERROR_SPECIAL = 600;     // 其它特殊错误信息
    public const ERROR_CODE= 601;     // 错误信息

}